package com.market.plus.core.mapping;

import com.market.plus.core.domain.Album;
import com.market.plus.core.domain.Comment;
import com.market.plus.core.domain.News;
import com.market.plus.core.domain.Participant;
import com.market.plus.core.domain.Relationship;
import com.market.plus.core.domain.Tribe;
import com.market.plus.core.dto.AlbumDto;
import com.market.plus.core.dto.CommentDto;
import com.market.plus.core.dto.NewsDto;
import com.market.plus.core.dto.ParticipantDto;
import com.market.plus.core.dto.RelationshipDto;
import com.market.plus.core.dto.TribeDto;


public interface DomainService {

   public Participant convertParticipant(ParticipantDto participantDto);

   public News convertNews(NewsDto news);

   public Tribe convertTribe(TribeDto tribe);

   public Comment convertComment(CommentDto commentDto);

   public Album convertAlbum(AlbumDto albumDto);

   public Relationship convertRelationship(RelationshipDto relationshipDto);
}
